new people's army - Turkish English Dictionary